A Performance Evaluation of g-Bound with a Consistency Protocol Supporting Multiple Isolation Levels
نویسندگان
چکیده
Whereas the Strict Snapshot Isolation (SSI) level is nowadays offered by most of the centralized DBMSs, replicated databases do not usually provide it, since the traditionally considered approach, the pessimistic management, introduces enormous performance penalties that preclude it from production applications. Instead, distributed databases usually offer Generalized Snapshot Isolation (GSI), a more relaxed level, in which a transaction may get a snapshot older than the one that was applied on the database by the time the transaction started. This paper takes advantage of our MADIS middleware and one of its implemented Snapshot Isolation protocols (SIRC) to design, implement and evaluate the performance of an extended version of SIRC (called gBSIRC). This protocol is able to concurrently execute Generalized Read Committed (GRC), GSI, g-Bound —a non-standard SI level limiting the outdatedness of transactions wanting to commit— and optimistic SSI transactions on top of a cluster of centralized DBMSs offering RC and SSI. This work is the first implementation and evaluation of an optimistic SSI level. Although the abort rate of g-Bounded transactions is significantly higher than the GSI ones, the performance results show that introducing transactions at more restrictive levels is not detrimental to the completion time or to the abort rate of the transactions using GSI.
منابع مشابه
Evaluation of performance of Indian Banks by using CAMEL AND G R A Techniques.
In the paper an attempt was made to study the performance of Indian Banks with the help of CAMEL(C-Capital Adequacy, A- Asset Quality, M- Management Quality, E-Earnings, L-Liquidity i.e. CAMEL) rating system, over the period of five years from (2011 to 2015) and then evaluated out the efficiency of banks with the help of GRA (Grey Relation Analysis) technique there by gaining confidence from in...
متن کاملEvaluation of growth performance and body composition of great sturgeon (Huso huso) juveniles fed with different levels of Ethylenediaminetetraacetic acid
In this study, the effect of Ethylenediaminetetraacetic acid (EDTA) was evaluated on growth performance and body composition in beluga (Huso huso) juveniles. For this purpose, a total of 225 beluga juveniles with initial weight 38.47 ± 0.58 gr (Mean ± Standard Division) were fed with five treatments with three replications including 0 g/kg EDTA (Control, C), 5 g/kg EDTA (EDTA 5), 10 g/kg ED...
متن کاملBlotter: Low Latency Transactions for Geo-Replicated Storage
Most geo-replicated storage systems use weak consistency to avoid the performance penalty of coordinating replicas in different data centers. This departure from strong semantics poses problems to application programmers, who need to address the anomalies enabled by weak consistency. In this paper we use a recently proposed isolation level, called Non-Monotonic Snapshot Isolation, to achieve AC...
متن کاملOPTIMAL SMART BASE ISOLATION SYSTEM FOR MULTIPLE EARTHQUAKES
Hybrid control system composed of a base isolation system and a magneto-rheological damper so-called smart base isolation is one of effective semi-active control system in controlling the seismic response of structures. In this paper, a design method is proposed for designing the smart base isolation system in order to achieve an effective performance under multiple earthquakes. The base mass, ...
متن کاملPerformance Evaluation of HARP: a Hierarchical Asynchronous Replication Protocol for Large Scale Systems
This report evaluates the performance of HARP, a hierarchical replication protocol based on nodes organised into a logical hierarchy. The scheme is based on communication with nearby replicas and scales well for thousands of replicas. It proposes a new service interface that provides different levels of asynchrony, allowing strong consistency and weak consistency to be integrated into the same ...
متن کامل